Big Huge Thesaurus

worm snake

noun

sounds kind of like